<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html,
body,
ul,
li,
ol,
dl,
dd,
dt,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
legend,
img {
	margin: 0;
	padding: 0
}

body {
	font: 14px/1.0531 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
	color: #414141;
	margin: 0;
	padding: 0;
	line-height: 1.5;
}

 :focus {
	outline: 1;
}


article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
	display: block;
}

a {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	color: #414141;
}

ins {
	background-color: #ff9;
	color: #000;
	text-decoration: none;
}

mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold;
}

del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 1em 0;
	padding: 0;
}

li,
ul {
	list-style-type: none;
}

img {
	display: inline-block;
	border: none;
}

a:link,
a:hover,
a:active,
a:visited {
	text-decoration: none;
}

input,
textarea {
	outline: 0;
	border: 0;
}

textarea {
	resize: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
dt,
i,
em {
	font-weight: normal;
	font-style: normal;
}


/*banner*/

.fullSlide {
	width: 100%;
	position: relative;
	height: 580px;
	background: #FFF;
	overflow: hidden;
}

.fullSlide .bd {
	height: 580px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
	overflow: hidden;
}

.fullSlide .bd ul {
	width: 100% !important;
}

.fullSlide .bd li {
	width: 100% !important;
	height: 580px;
	overflow: hidden;
	text-align: center;
}

.fullSlide .bd li a {
	display: block;
	height: 580px;
}

.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 2;
	bottom: 0;
	left: 0;
	height: 30px;
	text-align: center;
}

.fullSlide .hd ul {
	text-align: center;
}

.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	zoom: 1;
	width: 14px;
	height: 14px;
	margin: 3px;
	background-color: #0c5f07;
	overflow: hidden;
	line-height: 99px;
	border: 2px solid #FFF;
	border-radius: 50%;
	-webkit-transition: all .3s ease-out;
	transition: all .3s ease-out;
}

.fullSlide .hd ul .on {
	width: 50px;
	background: #ffa900;
	border-radius: 9px;
	-webkit-transition: all .3s linear;
	transition: all .3s linear;
}

.fullSlide .prev,
.fullSlide .next {
	width: 40px;
	height: 60px;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	z-index: 2;
	background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	filter: alpha(opacity=30);
	-moz-opacity: .3;
	opacity: .3;
	-webkit-transition: all .5s linear;
	transition: all .5s linear;
}

.fullSlide .prev {
	background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	left: 10%;
}

.fullSlide .next {
	background-position: -6px -137px;
	right: 10%;
}


/*search-bg*/
.search-bg{
	width: 1180px;
	height: 121px;
	margin: 0 auto;
	background: url(../images/search-bg.png) no-repeat center;
	position: relative;
	top: -50px;
	z-index: 99;
}

.keytext {
	width: 700px;
	height: 62px;
	line-height: 62px;
	float: left;
	font-family: Microsoft YaHei;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding-left: 50px;
}

.keytext a {
	margin: 0px 12px 0px 0px;
	color: #fff;
	display: inline-block;
	font-size: 16px;
}

.keytext a:hover {
	color: #FFA900;
}

.keytext i {
	display: inline-block;
	font-size: 14px;
	color: #5f5f5f;
}

.rmgj-n-r {
	float: right;
	margin-top: 15px;
	margin-right: 50px;
	width: 277px;
	height: 36px;
	background: url(../images/search-r.png) no-repeat center;
}

.rmgj-n-r .text {
	width: 220px;
	padding-left: 20px;
	font-size: 14px;
	font-family: Montserrat, sans-serif;
	height: 30px;
	margin-right: 0;
	color: #414141;
	outline: none;
	float: left;
	box-sizing: border-box;
	-webkit-transition: all 0.15s ease;
	-moz-transition: all 0.15s ease;
	-ms-transition: all 0.15s ease;
	transition: all 0.15s ease;
	background: transparent;    padding: 5px 0 0 40px;
}

.keytext span {
	padding-right: 10px;
	display: block;
	float: left;

	font-size: 16px;
	color: #fff;
}

.submit {
	width: 30px;
	float: left;
	padding: 0;
	text-align: center;
	height: 30px;
	vertical-align: middle;
	cursor: pointer;
	background: url(../images/submit.png) no-repeat center;
	margin-top: 3px;
}


/*products*/
.products-left{
	width: 280px;
	height: 832px;
	display: block;
	background: #0C5F07;
}
.products-left h2{
	height: 110px;
	border-bottom: 1px solid #b7b7b7;
}
.products-title p{
	padding: 20px  20px  0 20px;
	color: #fff;
	letter-spacing: 1px;
	font: 24px/30px "microsoft yahei";
}
.products-title a{
	display: block;
	font: bold 26px/30px "microsoft yahei";
	padding-left: 20px;
	margin-top: 5px;
	color: #fff;
}
.products-left ul{
	height: 594px;
}
.products-left ul li{
	width: 100%;
	height: 65px;
	border-bottom: 1px solid #b7b7b7;
}
.products-left ul li a{
	display: block;
	font: 16px/65px "microsoft yahei";
	color: #fff;
	margin-left: 40px;
	letter-spacing: 1px;
}
.products-left ul li:hover{
	
	background: #FFA900;
}
.products-left ul li:hover a{font:bold 16px/65px "microsoft yahei";}

.products-tel{
	margin:12px auto 0;
	width: 220px;
	height: 54px;
	background: url(../images/products-icon.png) no-repeat center left; 
}
.products-more1{
	display: block;
	width: 246px;
	height: 40px;
	background: #FFA900;
	border-radius:5px ;
	margin: 10px auto 0;
}
.products-more1 a{width: 246px;
	height: 40px;
	display: block;
	text-align: center;
	font: bold 18px/40px "microsoft yahei";
	color: #fff;
	letter-spacing: 2px;
	box-shadow: 2px 1px 2px rgba(0,0,0,.3);

}
.products-tel p{
	font: 16px/24px "microsoft yahei";
	color: #fff;
	padding-left: 60px;
}
.products-tel h4{
	font: 26px/30px impact;
	padding-left: 60px;
	color: #fff;
}
.products-right{
	width:880px;
	
}


/* 滑动门 */

#tab_pro_right {
width:880px;
	height: 42px;
	position: relative;
	margin: 0px auto;
}

#tab_pro_right .tab_menu_pro_right {
	width: 100%;
	float: left;
	position: absolute;
	z-index: 1;
	color: #fff;
}

#tab_pro_right .tab_menu_pro_right a {
	font-size: 16px;
}

#tab_pro_right .tab_menu_pro_right li {
	float: left;

	width: 148px;

	height: 38px;
	line-height: 38px;
	cursor: pointer;
	text-align: center;
	margin: 0 20px 0 0;
		border: 1px solid #FFA900;
}
#tab_pro_right .tab_menu_pro_right li a{	color: #FFA900;}
#tab_pro_right .tab_box_pro_right {
width:880px;
	clear: both;
	top: 75px;
	position: relative;
}

#tab_pro_right .tab_menu_pro_right .selected_pro_right {
	background-color: #ffa900;
	cursor: pointer;
	color: #fff;
}
#tab_pro_right .tab_menu_pro_right .selected_pro_right a{
	color: #fff;
}

#tab_pro_right .hide {
	display: none;
}
a.products-more{
	position: absolute;
	right: 0;
	font:bold 20px/30px arial;
	color: #7d7d7d;
	top: 10px;
}
#tab_pro_right .tab_box_pro_right div {}

#tab_pro_right .tab_box_pro_right div ul li {
	width: 276px;
	height: 360px;
	float: left;
	padding: 5px 8px 27px;
}

#tab_pro_right .tab_box_pro_right div ul li b {
	display: block;
	width: 276px;
height: 306px;
	overflow: hidden;
}

#tab_pro_right .tab_box_pro_right div ul li b img {
	display: block;
	width: 276px;
	height: 306px;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}

#tab_pro_right .tab_box_pro_right div ul li p {
	width: 276px;
	height: 54px;
	background: transparent url(../images/jiaobiao.png) no-repeat  260px center ;
	font: 15px/54px "microsoft yahei";
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
	background: #f7f7f7;
	text-align: center;
	color: #0C5F07;
}
.
#tab_pro_right .tab_box_pro_right div ul li:hover img {
	-webkit-transform: scale(1.08);
	transform: scale(1.08);
}
.products {
    width: 1180px;
    height: 800px;
    margin: 0 auto;
}
#tab_pro_right .tab_box_pro_right div ul li:hover p {
	background:#ffa900;
	color: #fff;
}
.products{
	height: 890px;
}


/*adm1*/
.adm1{
	width: 100%;
	height: 258px;
	background: url(../images/adm1.jpg) no-repeat center;
}
.adm1-left{
	padding-left: 412px;
	margin-top: 70px;
}
.adm1-left h4{
	font: bold 30px/40px "microsoft yahei";
	color: #fff;	
}
.adm1-left p{
	font: bold 24px/40px "microsoft yahei";
	color: #fff;
}
.adm1-left ul li{
	width: 106px;
	float: left;
	height: 20px;
	background: url(../images/adm1-ico.png) no-repeat center left;
	padding-left: 30px;
	font: 16px/20px "microsoft yahei";
	color: #fff;
	margin-top: 15px;
}

.adm1-right p{
	font: 28px/30px "microsoft yahei";
	color: #fff;
	background: url(../images/adm1-tel.png) no-repeat center left;
	width: 112px;
	padding-left: 40px;
	margin-top: 60px;
	margin-left: 60px;
	text-align: right;
}
.adm1-right h4{
    letter-spacing: 2px;
	font: bold 36px/60px impact;
	color: #fff;
}
.adm1-more1{
	display: block;
	width: 216px;
	height: 40px;
	background: #FFA900;
	border-radius:7px;
	margin: 10px auto 0;
}
.adm1-more1 a{width: 216px;
	height: 40px;
	display: block;
	text-align: center;
	font: bold 18px/40px "microsoft yahei";
	color: #fff;
	letter-spacing: 2px;
		border-radius:7px;
	box-shadow: 2px 1px 2px rgba(0,0,0,.3);
}

/*adv*/
.adv{
	width: 100%;
	height: 1466px;
	background: url(../images/adv-bg.jpg) no-repeat center 600px;
}
.adv-1{
padding-top: 47px;
}
.adv-title{
	width: 1180px;
	margin: 0 auto;
}
h3.adv1-title  a{
	display: block;
	text-align: center;
	font: bold 52px/72px "microsoft yahei";
	color: #333;
	letter-spacing: 2px;
	margin-top: 50px;
}
h3.adv1-title a span{
	display: inline-block;
	font: bold 72px/72px "microsoft yahei";
	color: #0C5F07;
}
h3.adv1-title p{
	text-align: center;
	font: 24px/50px "microsoft yahei";
	color: #7d7d7d;
	background: url(../images/adv-line.png) no-repeat center;
}

.adv-text-1 {
	width: 358px;
}
.adv-text .adv-mun{
	font: 86px/86px impact;
	color: #FFA900;
}
.adv-text .adv-text-title p{
	font: 14px/30px arial;
	color: #333333;
	letter-spacing: 5px;
	padding: 0 10px;
}
.adv-text .adv-text-title h4{
	font:bold 40px/40px "microsoft yahei";
	color: #FFA900;
	padding: 0 10px;
}
.adv-text ul li{
	font: 16px/30px "microsoft yahei";
	color: #333;
}
.adv-text-1 ul{
	padding: 20px 0;
}
.adv-more{
	width: 210px;
	height: 40px;
	display: block;
	text-align: center;
	font: 18px/40px "microsoft yahei";
	color: #fff;
	background: #FFA900;
	letter-spacing: 2px;
	border-radius:7px;
	box-shadow: 2px 1px 2px rgba(0,0,0,.3);
	margin-top: 20px;
}
.adv-img1{
	width: 784px;
	height: 370px;
	
}
.adv-img1 img{
	display: block;
	width: 784px;
	height: 370px;
}


.adv-2{
	margin-top: 50px;
}
.adv-text-title2 {
	padding-left:100px;
	color: #fff;
}
.adv-text .adv-text-title2 p{
	text-indent: 50px;color: #fff;
	font: 14px/30px arial;
    color: #fff;
    letter-spacing: 5px;
    padding: 0 10px;
}
.adv-text{
	padding-top: 50px;
}
.adv-text .adv-text-title2 h4 {
    font: bold 40px/40px "microsoft yahei";
    color: #fff;
    padding: 0 10px 0 38px;
}
.adv-text-2 .adv-mun {
    font: 86px/86px impact;
    color: #fff;
}

.adv-text-2 ul li{
	text-align: right;
	color: #fff;
}
.adv-more2{
	margin-left: 190px;
}
.adv-text-2 ul{
	    padding: 20px 0 30px;
}
.adv-img2{
	  width: 610px;
    height: 390px;
}
.adv-img2 img {
    display: block;
    width: 610px;
    height: 390px;
}

.adv-img3{
  width: 806px;
    height: 430px;
    margin-top: 1px;
    position: relative;
}
.adv-img3 img {
    display: block;
    width: 806px;
    height: 430px;
   
}

.adv-text-3{
	padding-top:130px;
	width: 369px;
}
.adv-tel{
	width: 260px;
	position: absolute;
    top: 280px;
    left: 240px;
}
.adv-tel p{
	font: 30px/36px "microsoft yahei";
	padding-left: 50px;
	color: #FFA900;
	background: url(../images/adv-tel.png) no-repeat center left;
	width: 260px;
}
.adv-tel h4{
	font: 40px/60px impact;
	color: #FFA900;
}



/*case*/
/*------###############--------*/

.in_algd {
	width: 1180px;
	height: auto;
	margin: 50px auto 0;
}

.algd_lefts {
	background: url(../images/in_11_l.png) no-repeat;
	display: block;
	width: 44px;
	height: 99px;
	position: absolute;
	top: 110px;
	left: -10px;
	cursor: pointer;
}
.algd_lefts:hover{
	background: url(../images/in_11_l-1.png) no-repeat;
}
.algd_rights:hover{
	background: url(../images/in_11_r-1.png) no-repeat;
}
.algd_rights {
	background: url(../images/in_11_r.png) no-repeat;
	display: block;
	width: 44px;
	height: 99px;
	position: absolute;
	top: 110px;
	right: -10px;
	cursor: pointer;
}

.algd_box1 {
	width: 1180px;
	margin: 0;
	position: relative;
}

.algd_box2 {
	width: 1180px;
	height: 369px;
	margin: 0 auto;
	overflow: hidden;
}
.algd_box2 dl{
	 width: 1104px;
    margin: 0 auto;
    height: 370px;
    overflow: hidden;
}
.in_anli_tkd1_pro1 {
	float: left;
	width: 246px;
	height: 369px;
	overflow: hidden;
	margin: 0 15px 0 15px;
	overflow: hidden;
}



.in_anli_tkd1_pro1pic {
	width: 246px;
	height: 249px;
	overflow: hidden;
	position: relative;
}
.zhegai{
	width: 246px;
	height: 249px;
	background: rgba(0,0,0,.4) url(../images/zhegai.png) no-repeat center;
	position: absolute;
	top: -249px;
	left: -246px;
	-webkit-transition:  .5s ;
	transition:  .5s ;
}
.in_anli_tkd1_pro1:hover .zhegai{
	width: 246px;
	height: 249px;
	background: rgba(0,0,0,.4) url(../images/zhegai.png) no-repeat center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
}
.in_anli_tkd1_pro1 img {
	width: 246px;
	height: 249px;
}

.in_fangan_pro_5_5 {
	width: 246px;
	height: 110px;
	background: #f2f2f2;
	line-height: 28px;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
}
.in_fangan_pro_5_5 p{
	padding: 0 20px;
	font: 14px/24px "microsoft yahei";
	color: #7d7d7d;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.in_fangan_pro_5_5 h6 {
	overflow: hidden;
	color: #222;
	font: 15px/40px "microsoft yahei";
	padding:0 20px;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}

.in_fangan_pro_5_5 h6 a {
	display: block;
	color: #222;
}

.tempWrap {
	overflow: hidden;
	position: relative;
	width: 1180px;
	margin: 0 auto;
}

.in_anli_tkd1_pro1:hover .in_fangan_pro_5_5 {
	color: #FFA900;;
}

.in_anli_tkd1_pro1:hover .in_fangan_pro_5_5 h6 {
	color: #FFA900;
}

.in_anli_tkd1_pro1:hover .in_fangan_pro_5_5 h6 a{
	color: #FFA900;
}

.in_anli_tkd1_pro1:hover img {
	transition: all 0.5s;
	transform: scale(1.08);
}


.case-more{
	width: 266px;
	height: 40px;
	display: block;
	background: #FFA900;
	text-align: center;
	font: bold 18px/40px "microsoft yahei";
	color: #fff;
	letter-spacing: 2px;
		border-radius:7px;
		margin: 0 auto;
	box-shadow: 2px 1px 2px rgba(0,0,0,.3);
	margin: 50px auto;
}


/*jianzheng*/


#tab_2{width:1180px; position:relative; margin:50px auto; height: 426px;}
#tab_2 .tab_menu{width:157px; float:left; position:absolute;z-index:1;}
#tab_2 .tab_menu li{width:157px;height:142px;cursor:pointer;overflow:hidden;background:transparent; position: relative;}

.tab_menu_zhegai{
	width: 142px;
	height: 142px;
	background: #0C5F07;
}
#tab_2 .tab_menu .jiaobiao{
	display: none;
}
#tab_2 .tab_menu .selected .tab_menu_zhegai{
	top: 0;
	width: 142px;
	height: 142px;
	background: #FFA900;
	display: block;
}
#tab_2 .tab_menu .selected .jiaobiao{
	display: block;
}
#tab_2 .tab_menu li img{display: block;width:93px;height:93px; border-radius: 50%; padding:24px 0; margin: 0 auto;}
#tab_2 .tab_box_2{width:1038px;height:426px;clear:both;top:0px;position:relative;float: right;overflow: hidden;}
#tab_2 .tab_menu .selected{  cursor:pointer; height:142px;color: #fff;}
ul.tab_menu li a{
	display: block;
	float: left;
	text-align: center;
	color: #333;
}

#tab_2 .hide{display:none;}
#tab_2 .tab_box_2 div b{display: block;width: 890px;height: 419px;overflow: hidden;}

#tab_2 .tab_box_2 div { 
}	
.jiaobiao{
	width: 15px;
	height: 27px;
	background: url(../images/jiaobiao.png) no-repeat center;
	position: absolute;
	top: 55px;
	left: 142px;
}
.jianzheng-1img{
	width: 645px;
	height: 426px;
	display: block;
}
.jianzheng-right{
	width: 393px;
	height: 426px;
	display: block;
	background: #fafafa;
}
.jianzheng-right h4 a{
	display: block;
	padding: 50px 30px 0 30px;
	font: bold 30px "microsoft yahei";
	color: #FFA900;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.jianzheng-line{
	width: 60px;
	height: 3px;
	background: #FFA900;
	margin: 10px 0 10px 30px;
}
.jianzheng-right p {
    font: 14px/30px "microsoft yahei";
    color: #333;
    padding: 20px 30px 0;
    height: 112px;
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;
    }
    
.jianzheng-right .jianzheng-more a{
	display: block;
	width: 146px;
	height: 44px;
	background: #FFA900;
	color: #fff;
	text-align: center;
	font: 15px/44px "microsoft yahei";
    margin: 60px 0 0 208px;
    -webkit-transition: .5s;transition: .5s;
}
.jianzheng-more a:hover{
	-webkit-transform:   translate(-2px,-2px);
	transform: translate(-2px,-2px);
	box-shadow: 1px 1px 2px  rgba(0,0,0,.5);
}






/*adm1*/
.adm2{
	width: 100%;
	height: 280px;
	background: url(../images/adm2.jpg) no-repeat center;
}
.adm2-left{
	padding-left: 362px;
	margin-top: 70px;
}
.adm2-left h4{
	font: bold 30px/40px "microsoft yahei";
	color: #fff;	
}
.adm2-left p{
	font: bold 24px/40px "microsoft yahei";
	color: #fff;
}
.adm2-left ul li{
	width: 106px;
	float: left;
	height: 20px;
	background: url(../images/adm1-ico.png) no-repeat center left;
	padding-left: 30px;
	font: 16px/20px "microsoft yahei";
	color: #fff;
	margin-top: 15px;
}

.adm2-right p{
	font: 28px/30px "microsoft yahei";
	color: #fff;
	background: url(../images/adm1-tel.png) no-repeat center left;
	width: 112px;
	padding-left: 40px;
	margin-top: 60px;
	margin-left: 90px;
	text-align: right;
}
.adm2-right h4{letter-spacing: 2px;
	font: bold 40px/60px impact;
	color: #fff;
}
.adm2-more1{
	display: block;
	width: 234px;
	height: 40px;
	background: #FFA900;
	border-radius:7px;
	margin: 10px auto 0;
}
.adm2-more1 a{width: 234px;
	height: 40px;
	display: block;
	text-align: center;
	font: bold 18px/40px "microsoft yahei";
	color: #fff;
	letter-spacing: 2px;
		border-radius:7px;
	box-shadow: 2px 1px 2px rgba(0,0,0,.3);
}

.about-left-imgBox{
	width: 310px;
	height: 402px;
	background: #258a25;
	margin-top: 50px;
}
.about-left-imgBox img{
	display: block;
	width: 290px;
	height: 380px;
	margin: 0 auto;
	padding-top: 10px;
}
.about-right{
	width: 449px;
	height: 387px;
	background: url(../images/about-right.png) no-repeat center;
	margin-top:60px;
	margin-left: 30px;
}
.aboutR-box{
	padding: 20px;
}
.aboutR-box h3 a{
	font: bold 28px  "microsoft yahei";
	color: #FFA900;
	display: block;
	letter-spacing: 1px;
	padding-top: 20px;
}
.about-line{
	width: 52px;
	height: 1px;
	margin: 20px 0;
	background: #FFA900;
}
.aboutR-box p{
	font: 16px/30px "microsoft yahei";
	color: #7D7D7D;
	height: 120px;
	padding-top: 30px;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;
overflow: hidden;
}
.about-more{
	width: 196px;
	height: 40px;
	display: block;
	text-align: center;
	font: bold 18px/40px "microsoft yahei";
	color: #fff;
	letter-spacing: 2px;
		border-radius:7px;
	box-shadow: 2px 1px 2px rgba(0,0,0,.3);
	background: #FFA900;
    margin: 40px 0 0 0px;
}

.honor{
	width: 328px;
	height: 400px;
	border: 1px solid #ccc;
	margin-top: 50px;
}
.honor h3 a{
	display: block;
	font: 20px "microsoft yahei";
	color: #0C5F07;
	padding: 20px;
}
.honor-box{
	width: 328px;
	    height: 320px;
    overflow: hidden;
}



/*hoor*/
.silder-box {
	position: relative;
	margin: 50px auto;
}

.silder {
	margin: 0 auto 0;
}

.silder li {
	width: 187px;
	height:332px;
	padding-top: 20px;
	overflow: hidden;
	margin-left: 45px;
}
.silder li b{
	display: block;
	width: 187px;
	height: 265px;
	overflow: hidden;
}
.silder li img {
	display: block;
	width: 187px;
	height: 265px;
	margin: 0 auto;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	transition: all .5s ease;

}

.silder li:hover img {
	transform: scale(1.02);

}

.silder-button {
	top: 120px;
	width: 25px;
	height: 54px;
	position: absolute;
	cursor: pointer;
}

.silder-button.btl {
	left: 0px;
	background: url(../images/bl.png) no-repeat center;
}

.silder-button.btr {
	right: 0px;
	background: url(../images/br.png) no-repeat center;
}

.silder-box-3 {
	width: 276px;
	margin: 0 auto;
	overflow: hidden;
	
}


.small-navs {
	position: absolute;
}


.team-text  h4 {
	font-size: 16px;
	letter-spacing: 2px;
	text-align: center;
	color: #333;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 50px;
}
.silder li:hover  h4{
	color: #0c5f07;
}
.team-text:hover{
	color: #3BA86F;
}
.silder li:hover i {
	background: url(../images/case-more2.png) no-repeat center;
}
.team-text i{
	float: right;
	padding-right: 10px;
	width: 13px;
	height: 17px;
	background: url(../images/case-more1.png) no-repeat center;
	margin-top: 20px;
}
.team-text h4 span {
	font-size: 14px;
	color: #333;
}

.team-text p {
	padding-top: 10px;
	font-size: 16px;
	line-height: 24px;
	text-align: left;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	margin: 0 10px;
	width: 187px;
}


.news{
	padding-top: 50px;
	    height: 430px;
    overflow: hidden;
}

/*news-left*/
.news-left{
	width: 762px;
}


 .tabox {
 	width: 762px;
 }
 
 .tabox .hd {
 	overflow: hidden;
 	width: 762px;
 	height: 48px;
 	background: url(../images/news-line.png) no-repeat right bottom;
 	position: relative;
 }
 a.news-more{
 	font: 16px arial;
 	color: #7d7d7d;
 	position: absolute;
 	right: 0;
 	top:10px;
 }
  a.news-more:hover{
  	color: #FFA900;
  }
 .tabox .hd li {
 	position: relative;
	height: 46px;
 	text-align: center;
 	width: 133px;
 	float: left;
 	border-top: 0;
	border: 1px solid #FFA900;
 	font: bold 16px/50px "Microsoft YaHei";
 	_font-weight: bold;
 	cursor: default;
 	color: #fff;
 	margin-right:8px;
 }
.tabox .hd li a{
	color: #FFA900;
	font: 16px/46px "microsoft yahei";
}
.news-more{
	
}
  .tabox .hd li.on a{
  	color: #fff;
  }
 .tabox .hd li.on {
 	width: 133px;
 	height: 48px;
 	background: #FFA900;
 	color: #fff;
 }
 
 .tabox .bd {
 	padding-bottom: 20px;
 }
 
 .tabox .lh {
 	overflow: hidden;
 	background: #fff;
 	height: 354px;
 	
 }
 
 .tabox .lh li {
 	width: 342px;
 	margin: 0 19px;
 }
 
 .tab_box {
 	height: 409px;
 	padding: 20px;
 }
 
 .tab-max {
 	margin-top: 20px;
 }
 
 .tab_box li {
 	overflow: hidden;
 }
 
 .tab_box .hide {
 	display: none;
 }
 .news-img{
 	width: 261px;
    height: 161px;
 }
 .news-img img {
	width: 261px;
    height: 161px;
    padding-top: 10px;
    display: block;
    margin: 0 auto;
 }
 
 .news-text {
 	width: 478px;
 }
 
 .news-text h4 {
 	width: 280px;
 	font: 18px "微软雅黑";
 	color: #0C5F07;
	overflow: hidden; /*自动隐藏文字*/
	text-overflow: ellipsis;/*文字隐藏后添加省略号*/
	white-space: nowrap;
	margin-top: 20px;
	font: bold 16px "microsoft yahei";
	color: #333;
 }
 .news-time {
 	font: 14px "microsoft yahei";
 	padding-top: 24px;
 }
 .news-text p {
 	height:5em;
 	font: 14px/24px "微软雅黑";
 	color: #5f5f5f;
 	display: -webkit-box;
 	-webkit-box-orient: vertical;
 	-webkit-line-clamp: 4;
 	overflow: hidden;
 	    padding-top: 16px;
 }
 
 .news-text a.news-more1 {
 	display: inline-block;
 	padding-top: 10px;
 	color: #FFA900;
 	padding-left: 370px;
	font: 16px /24px "microsoft yahei";
 }
 
 .news-text a:hover {
 	color: #FFA900;
 }
 .pt3{
 	padding-top: 30px;
 
 }
 .bd ul li {
 	width: 346px;
	height:56px;
	float: left;
    
 }
 .news-libox{
 	width: 340px;
 	height: 36px;
 	border-bottom: 1px  dashed  #C5C3C3;
 }
 .bd ul li i:before {
 	display: inline-block;
 	content-1: "&gt;&gt;";
 	font: 12px/18px "microsoft yahei";
 	vertical-align: super;
 	padding-right: 10px;
 }
 .news-libox span{
 	font: 15px/36px "microsoft yahei";
 	display: inline-block;
 	float: right;
 }
  .news-libox span:after{
  	content: "";
  	display: block;
  	clear: both;
  }
 .bd ul li a b {
 	display: inline-block;
 	width: 15em;
 	font: 14px/36px "microsoft yahei";
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 	vertical-align: sub;
 	float: left;
 	margin-right: 1em;
 	float: left;
 }
  .bd ul li:hover span{
  	color: #0C5F07;
  }
 .bd ul li a span {
 	display: inline-block;
 	font: 14px/36px "microsoft yahei";
 	padding-left: 10px;
 	vertical-align: text-top;
 	float: right;
 }
 
 .bd ul li a:hover b,
 .bd ul li a:hover span {
 	color: #0C5F07;
 }
  .bd ul li a:hover i:before {
  	color:#0C5F07 ;
  }
.news-content{
	width: 1180px;
	margin: 0 auto;
}





.news-right {
 	width: 365px;
 	height: 341px;
 	background: #fff;
 }
 
 .news-right-title {
 	width: 100%;
 	height: 43px;
 }
 
 .news-right-title h3 {
 	display: inline-block;
 }
 
 .news-right-title h3 a {
 	display: inline-block;
 	font: bold 18px/44px "microsoft yahei";
 	color: #0C5F07;
 	padding-left: 10px;
 }

 

 
 .news-right ul li {
 	margin: 30px 10px;
 }
 
 .pt3 {
 	padding-top: 15px;
 }
 
 .pt3 li a i,
 .pt3 li a b {
 	float: left;
 }
 
 .pt3 li a:after {
 	display: block;
 	content-1: "";
 	clear: both;
 }
 
 .pt3 li a span {
 	padding: 0 15px 0 5px;
 }
 


 
 .news-right-title {
 	width: 100%;
 	height: 50px;
 	background: url(../images/honor-line.png) no-repeat bottom right;
 }
 
 .news-right-title h3 {
 	display: inline-block;
 }
 .honor-more{
 	display: block;
 	position: absolute;
 	color: #333;
 	text-align: center;
 }
 .news-right-title h3 a {
 	    position: relative;
    height: 48px;
    text-align: center;
    width: 120px;
    float: left;
    border-top: 0;
   	background: #FFA900;
    font:16px/50px "Microsoft YaHei";
    _font-weight: bold;
    cursor: default;
    color: #fff;
    margin-right: 8px;
	margin-top: 2px;
	cursor: pointer;
 }
 
 .news-right-title a {
 	display: inline-block;
 	font: 12px/44px "microsoft yahei";
 	color: #fff;
 	padding-left:195px;
 }
 

 .news-right ul li {
 	margin: 10px 10px;
 }
 .scrolltop{
 	overflow: hidden;
    position: relative;
    height: 326px;
    margin-top: 20px;
 }
 
 .wen i {
 	display: inline-block;
 	width: 23px;
 	height: 23px;
 	background: #0C5F07;
 	color: #fff;
 	font: bold 16px/23px "microsoft yahei";
 	text-align: center;
 }
 
 .wen span {
 	display: inline-block;
 	font:bold 16px/24px "microsoft yahei";
 	padding-left: 5px;
 	width: 19em;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 	vertical-align: text-bottom;
 	color: #3b3939;
 }
 
 .da {
 	padding-top: 15px;
 }
 
 .da i {
 	display: inline-block;
 	width: 23px;
 	height: 23px;
 	background: #FDBB29;
 	color: #fff;
 	font: bold 16px/23px "microsoft yahei";
 	text-align: center;
 }
 
 .da span {
 	font: 13px/23px "microsoft yahei";
 	padding-left: 5px;
 	width: 24em;
 	display: -webkit-inline-box;
 	-webkit-box-orient: vertical;
 	-webkit-line-clamp: 5;
 	overflow: hidden;
 	vertical-align: top;
 	color: #3b3939;
 }
 
 .news-right ul li {
 	padding-bottom: 20px;
 }

 .news-right-title a.honor-more {
 	display: inline-block;
 	font: 16px/44px arial;
 	color: #7D7D7D;
 	padding-left: 170px;
 	
 }
 .news-right-title a.honor-more:hover{
 	color: #FFA900;
 }

/*links*/
.links{
	padding-top: 20px;
}
.links h4{
	font: bold 22px/30px "microsoft yahei";
	color: #FFA900;
	display: inline-block;
}
.links {
	padding-right: 5px;
}
.links a{
	display: inline-block;
	margin: 0 10px;
	font: 14px/30px "microsoft yahei";
	color: #7D7D7D;
}
.links a:hover{
	color: #0C5F07;
}
</pre></body></html>